how to setup pre-commit